[1] Fuzhou Univ, Coll Chem, State Key Lab Photocatalysis Energy & Environm, Fuzhou 350002, Peoples R China
[2] Fuzhou Univ, Coll Chem, New Campus, Fuzhou 350108, Peoples R China
[3] Polish Acad Sci, Inst Phys Chem, Ul Kasprzaka 44-52, PL-01224 Warsaw, Poland