1. School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China
2. Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing 100083, China
3. Information Security Center, State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
4. Department of Electrical Engineering and Computer Science, Cleveland State University, Cleveland, OH 44115, USA