1. College of Information and Communication Engineering, Harbin Engineering UniversityHarbinPeople's Republic of China
2. Department of Computer and Information SciencesNorthumbria UniversityNewcastle upon TyneUK
3. Electrical and Electronic Engineering DepartmentBangkok UniversityBangkokThailand