1. Department of Chemical Engineering NFC Institute of Engineering & Technology Multan Pakistan
2. Department of Chemical Engineering NED University of Engineering & Technology Karachi Pakistan
3. State Key Laboratory of Fine Chemicals, School of Chemical Engineering Dalian University of Technology Dalian China
4. Department of Zoology Bahauddin Zakariya University Multan Pakistan
5. College of Engineering China Agricultural University Beijing PR China