1. School of Computer Science and Engineering, Central South University, Changsha, China
2. Department of Computer Science and Technology, BNRist, Tsinghua University, Beijing, China
3. Computer School, Beijing Information Science and Technology University, Beijing, China
4. Department of Electrical and Software Engineering, University of Calgary, Calgary, Canada
5. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Canada