[1] Chinese Acad Sci, Inst Plasma Phys, Hefei 230031, Peoples R China
[2] Anhui Univ Architecture, Sch Chem Engn & Mat Sci, Hefei 230022, Peoples R China
[3] Chinese Acad Sci, Key Lab & Novel Thin Film Solar Cells, Hefei 230031, Peoples R China
[4] Anhui Univ Technol & Sci, Dept Biochem Engn, Wuhu 241000, Peoples R China
[5] Heriot Watt Univ, Dept Chem, Edinburgh EH14 4AS, Midlothian, Scotland