Adresse North China University of Technology (NCUT)School of Information Science and Technology No. 5 Jinyuanzhuang Road Beijing 100144 China