1. Tsinghua University, China and Beijing National Research Center for Information Science and Technology, China
2. Tsinghua University, China
3. University of California, Irvine, USA
4. Tsinghua University, China and QI-ANXIN Technology Research Institute, China