1. School of Information EngineeringZhengzhou UniversityZhengzhouPeople's Republic of China
2. Zhengzhou Information Science and Technology InstituteZhengzhouPeople's Republic of China
3. College of Computer and Information EngineeringNanyang Institute of TechnologyNanyangPeople's Republic of China
4. School of Electrical, Computer and Telecommunications EngineeringUniversity of WollongongWollongongNSWAustralia
5. School of Electrical, Electronic and Computer EngineeringUniversity of Western AustraliaCrawleyWAAustralia