College of Computer and Information Science, Southwest University, Chongqing, China.|College of Computer and Information Science, Southwest University, Chongqing, China.|Department of Computer Science, George Mason University, Fairfax 22030, USA.|School of Electrical and Information Engineering, Beijing University of Civil Engineering and Architecture, Beijing, China.|College of Computer and Information Science, Southwest University, Chongqing, China.