1. Power Electronics and Renewable Energy Research Laboratory, Faculty of Engineering University of Malaya Kuala Lumpur Malaysia
2. School of Science, Computing and Engineering Technologies Swinburne University of Technology Hawthorn Victoria Australia
3. Faculty of Computer Science and Information Technology University of Malaya Kuala Lumpur Malaysia