1. Key Laboratory of Advanced Display and System Applications; Ministry of Education; Shanghai University; 149 Yanchang Road Shanghai 200072 China
2. Department of Physics and Astronomy and Wright Center for Photovoltaics Innovation and Commercialization; The University of Toledo; Toledo OH 43606 USA
3. Institute of Advanced Energy; Kyoto University; Uji Kyoto 611-0011 Japan