1. Department of Chemistry, University of North Texas, 1508 W Mulberry St, Denton, Texas 76201, United States
2. State Key Laboratory of Separation Membranes and Membrane Processes, School of Chemistry, Tiangong University, Tianjin 300387, China
3. School of Chemistry and Chemical Engineering, Hefei University of Technology, Hefei 230009, China
4. Department of Chemistry, Ibn Tofail University, ESCTM, Kenitra 14000, Morocco
5. Department of Physics, College of Science, Princess Nourah bint Abdulrahman University, Riyadh 11564, Saudi Arabia