CHINA HYDROELECTRIC CORPORATION