1. State Key Laboratory of Photocatalysis on Energy and Environment
2. Fuzhou University
3. Fuzhou 350002
4. P. R. China
5. Department of Environmental Science and Engineering
6. Department of Mechanical Engineering
7. The Hong Kong Polytechnic University
8. Hong Kong