[Wen, Xiaoming; Jia, Baohua; Wen, XM; Jia, BH; Zheng, Fei; Chen, Weijian] Swinburne Univ Technol, Ctr Microphoton, Hawthorn, Vic 3122, Australia.
[Wen, Xiaoming; Chen, Sheng; Yang, Jianfeng; Chen, Weijian] Univ New South Wales, Sch Photovolta & Renewable Energy Engn, Kensington, NSW 2052, Australia.
[Bu, Tongle; Huang, Fuzhi; Cheng, Yibing] Wuhan Univ Technol, State Key Lab Adv Technol Mat Synth & Proc, Wuhan 430070, Hubei, Peoples R China.