China Hydroelectric Corporation Files Fiscal 2012 Annual Report on Form 20-F with the SEC