1. Department of Chemical Engineering
2. Mehran University of Engineering and Technology
3. Jamshoro 76062
4. Pakistan
5. Beijing Key Laboratory of Membrane Science and Technology & College of Chemical Engineering
6. Beijing University of Chemical Technology
7. Beijing 100029
8. PR China
9. Department of Mechanical Engineering
10. Process and Energy Systems Engineering Center-PRESTIGE
11. COMSATS Institute of Information Technology
12. Lahore