[1] Henan Univ, Key Lab Photovolta Mat, Kaifeng 475004, Peoples R China
[2] Univ Victoria, Dept Chem, Dept Elect & Comp Engn, Columbia, BC V8P 5C2, Canada
[3] Univ Victoria, Ctr Adv Mat & Related Technol CAMTEC, Columbia, BC V8P 5C2, Canada
[4] Henan Univ, Natl & Local Joint Engn Res Ctr High Efficiency D, Collaborat Innovat Ctr Nano Funct Mat & Applicat, Sch Mat Sci & Engn,Key Lab Special Funct Mat,Mini, Kaifeng 475004, Peoples R China