1. School of Electrical and Electronic EngineeringNewcastle UniversityNewcastle upon TyneUK
2. University of KufaIT Research CentreNajafIraq
3. Department of Computer Science and EngineeringThe Chinese University of Hong KongShatinHong KongPeople's Republic of China