1. Ningbo University of Technology, Ningbo, Zhejiang 315211, China
2. Zhejiang Institute of Tianjin University, Ningbo, Zhejiang 315201, China
3. Department of Chemistry, College of Science, King Khalid University, P.O. Box 9004, Abha 61413, Saudi Arabia