1. China Energy Science and Technology Research Institute Co.,Ltd. Chengdu Branch Chengdu Sichuan China
2. Institute for Energy and Environment, Department of Electronic and Electrical Engineering University of Strathclyde Glasgow UK
3. Chinese Energy Tibet Niyang River Hydropower Development Co. Ltd Chengdu China