Affiliation: | a Department of Electronics and Information Engineering, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan, Hubei Province 430074, PR China b Department of Computer and Information Sciences, Temple University, Philadelphia, PA, USA |