Performance review of Hydro Power Station 2004-05 - India. Central Electricity Authority