1. Swinburne University of Technology (Sarawak Campus),Faculty of Engineering, Computing, and Science,Kuching,Sarawak,Malaysia
2. Faculty of Engineering Universiti Technologi Petronas,Seri Iskandar,Malaysia
3. Faculty of Engineering University-of Nottingham,Semenyih,Malaysia