1. Qingdao
Institute of Bioenergy and Bioprocess Technology, Chinese Academy of Sciences, Qingdao 266101, P.R. China
2. Qingdao University of Science and Technology, Qingdao 266042, P.R. China
3. School
of Engineering, Brown University, Providence, Rhode Island 02912, United States
4. Zhejiang University, Hangzhou 310027, P.R. China
5. Weihua Solar Co. Ltd., Xiamen 361115, P.R. China