Eskom suspends Site B service after attack on staff