Kazemian, Mohsen, Dept. of Computer and Communication Engineering, University Putra Malaysia, Serdang, Selangor, Malaysia Institute of Microelectronics and Wireless Systems, National University of Ireland, Maynooth, Ireland, Malaysia