1. Faculty of Chemical Engineering Ho Chi Minh City University of Technology (HCMUT) 268 Ly Thuong Kiet, District 10 Ho Chi Minh City Viet Nam 740010
2. Vietnam National University Ho Chi Minh City Linh Trung Ward Thu Duc City, Ho Chi Minh City Viet Nam 720400
3. Chemical Engineering Competence Centre for Catalysis Chalmers University of Technology Gothenburg SE-412 96 Sweden