1. Institute of Power Source & Ecomaterials Science, Hebei University of Technology, Tianjin 300130, China
2. Jiangsu Provincial Key Laboratory of Palygorskite Science and Applied Technology, Huaiyin Institute of Technology, Huaian 223003, China
3. College of Engineering and Computing, Florida International University, Miami, FL 33174, USA