Home EconomyChina's highest hydroelectric power station begins generating electricity