Beijing Key Laboratory of Membrane Science and Technology;
College of Chemical Engineering;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Department of Chemical Engineering;
Mehran University of Engineering and Technology;
Jamshoro 76062;
Pakistan;
Petrochemicals Research Chair;
College of Science;
King Saud University;
Riyadh 11451;
Saudi Arabia;