Service contact for 7 Eskom power stations awarded