1. Department of Information Science and Technology, East China University of Political Science and Law, Shanghai, China
2. College of Information Science and Technology, Donghua University, China
3. Department of Engineering, Texas Southern University, Houston, TX, USA