1. College of Chemistry; Fuzhou University; Fuzhou 350002 China
2. College of Animal Science; Fujian Agriculture and Forestry University; Fuzhou 350002 China
3. Department of Chemistry; University of Washington; Seattle WA 98105 USA
4. Biopharmaceutical Photocatalysis State Key Laboratory of Photocatalysis on Energy and Environment; Fuzhou University; Fuzhou 350002 China