1. Guangdong Provincial Key Laboratory of Environmental Health and Land Resource, College of Environmental and Chemical Engineering, Zhaoqing University, Zhaoqing 526061, China
2. Zhaoqing Environmental Functional Materials Engineering Technology Center, College of Environmental and Chemical Engineering, Zhaoqing University, Zhaoqing 526061, China
3. Zhaoqing Rivers High-Tech Materials Co., Ltd., Zhaoqing 526061, China