1. Research
Institute of Photocatalysis, State Key Laboratory of Photocatalysis
on Energy and Environment, Fuzhou University, Fuzhou 350116, P.R. China
2. Group
in the Radiation Sciences, Faculty of Medicine, Université de Sherbrooke, Sherbrooke, Québec J1H 5N4, Canada