China's New Energy Project: World's second largest hydropower station expected to help country meet emission reduction goals