1. School of Environmental and Chemical Engineering, Wuyi University, Jiangmen 529020, China
2. State Key Laboratory of Anti-Infective Drug Development, Sunshine Lake Pharma Co., Ltd, Dongguan 523871, China
3. Department of Applied Biology and Chemical Technology, The Hong Kong Polytechnic University, Hong Kong, China