Department of Chemical & Petroleum Engineering, Khalifa University, P.O. Box 127788, Abu Dhabi 127788, UAE Center for Catalysis and Separation (CeCaS), Khalifa University, P.O Box 127788, Abu Dhabi ...
Key Laboratory of Ministry of Education for Genetics, Breeding and Multiple Utilization of Crops, College of Agriculture, Fujian Agriculture and Forestry University, Fuzhou 350002, China Key ...