1. Qinghai Huanghe Hydropower Development Co., Ltd., Xi'an Solar Power Branch, Xi'an, China
2. Advanced Cell Concepts, International Solar Energy Research Center Konstanz e. V., Konstanz, Germany
3. Department of Electronic Engineering, Xi'an University of Technology, Shananxi, China