1. College of Chemistry & Chemical Engineering, Yantai University, Yantai 264005, China
2. Mechanical Engineering Department, Khalifa University of Science and Technology, Petroleum Institute, P.O. Box 2533, Abu Dhabi, UAE
3. Center for Catalysis and Separation, Khalifa University of Science and Technology, P.O. Box 127788, Abu Dhabi, UAE