1. Department of Engineering, School of Engineering and Technology Sunway University Bandar Sunway Malaysia
2. School of Chemistry and Chemical Engineering Chongqing University of Science & Technology Chongqing People's Republic of China
3. College of Safety Engineering Chongqing University of Science & Technology Chongqing People's Republic of China
4. Beijing Institute of Technology Chongqing Innovation Center Chongqing People's Republic of China
5. Appraisal Center for Environment & Engineering of Chongqing Chongqing People's Republic of China
6. Research Centre for Sustainable Technologies, Faculty of Engineering, Computing and Science Swinburne University of Technology Kuching Malaysia