1. Key Laboratory for Material Chemistry for Energy Conversion and Storage, Ministry of Education, School of Chemistry and Chemical Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
2. Chemical Engineering Department, Faculty of Engineering and Technical Studies, University of El Imam El Mahdi, P.O. Box 209, Kusti 27711, Sudan
3. Hubei Key Laboratory of Material Chemistry and Service Failure, School of Chemistry and Chemical Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
4. Department of Chemistry, College of Science, University of Jeddah, Jeddah 21959, Saudi Arabia
5. Department of Chemistry, Government Degree College Tral, Srinagar 192123, India
6. Department of Chemistry, College of Science, Jazan University, Jazan 45142, Saudi Arabia
7. Department of Chemical Engineering, College of Engineering, Jazan University, Jazan 45142, Saudi Arabia