1. Institute of Environmental Engineering and Research, University of Engineering and Technology, 54890 Lahore, Pakistan
2. Chemical Engineering Department, University of Engineering and Technology, 54890 Lahore, Pakistan
3. Department of Chemical Engineering, University of Engineering and Technology, 54890 Lahore, Pakistan
4. Department of Chemistry, Leiden Institute of Chemistry, Leiden University, Leiden, 2300 RA, The Netherlands
5. Department of Chemistry, University of Engineering and Technology, 54890 Lahore, Punjab, Pakistan