1. Department of Chemistry, Hazara University, Mansehra 21120, Pakistan
2. Department of Pharmaceutical Chemistry, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia
3. Nano Science and Technology Department, National Centre for Physics, Quaid-I-Azam University, Islamabad44000,Pakistan
4. School of Chemical and Environmental Engineering, College of Chemistry, Chemical Engineering and Materials Science, Soochow University, Suzhou, Jiangsu 215123, China