1. Tsinghua University, Beijing, China
2. National University of Defense Technology, Changsha, China
3. King Saud University, Riyadh, Saudi Arabia
4. QI-ANXIN Technology Research Institute, Beijing, China
5. 360 Security Technology Inc., Beijing, China
6. Tsinghua University; Quancheng Laboratory, Beijing, China