1. Chemistry Department, Faculty of Science, Tanta University, Tanta, 31527, Egypt
2. Chemistry Department, Faculty of Science, Al-Azhar University, Cairo 11651, Egypt
3. Key Laboratory of Eco-Chemical Engineering, College of Chemistry and Molecular Engineering, Qingdao University of Science and Technology (QUST), Qingdao 266042, China