1. School of Material Science and Chemical Engineering
2. Ningbo University
3. Ningbo 315211
4. China
5. Xuyi County Attapulgite Application Technology R&D and Achievement Transformation Center
6. Xuyi
7. P. R. China
8. Ningbo Institute of Materials Technology and Engineering
9. Chinese Academy of Science
10. Ningbo