1. Department of Electronic and Computer Engineering The Hong Kong University of Science and Technology Clear Water Bay, Kowloon Hong Kong
2. The Jockey Club Institute for Advanced Study The Hong Kong University of Science and Technology Clear Water Bay, Kowloon Hong Kong
3. School of Electronic and Computer Engineering Peking University Shenzhen China