1. Fujian Provincial Key Laboratory of Biochemical Technology (Huaqiao University), Department of Bioengineering & Biotechnology, College of Chemical Engineering, Huaqiao University, Xiamen 361021, China
2. Fujian Key Laboratory of Ecology-Toxicological Effects & Control for Emerging Contaminants (Putian University), Putian 351100, Fujian, China