1. School of Public Health, Soochow University Medical College, Soochow, China
2. Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, China
3. Department of Computer Science, California State Polytechnic University, Pomona, CA, USA
4. Department of Computer Science and Engineering, The University of Texas at Arlington, Arlington, TX, USA