China: 16 GW Baihetan Hydropower Station, Set To Be World's Largest When Complete, Begins Operation On 2 Out Of 16 Turbines