1. Research Institute of Photocatalysis, State Key Laboratory of Photocatalysis on Energy and Environment, Fuzhou University, Fuzhou 350116, People's Republic of China
2. Group in the Radiation Sciences, Faculty of Medicine and Health Sciences, Université de Sherbrooke, Sherbrooke, Quebec J1H 5N4, Canada