1. Beijing University of Posts and Telecommunications, Beijing, China
2. Zhejiang University, Hangzhou, China
3. Queen Mary University of London, London, United Kingdom
4. The Hong Kong Polytechnic University, HongKong, China
5. Peking University, Beijing, China
6. PeckShield, Inc., Beijing, China