power generation 5420.30MW