1. College of Environmental and Chemical Engineering, ZhaoQing University, Zhaoqing, 526061, China
2. School of Medicine, South China University of Technology, Guangzhou, 510006, China
3. College of Environmental and Resource Sciences, Zhejiang University, Hangzhou 310058, China
4. Shanghai Applied Protein Technology Company Ltd., Shanghai, 200233, China