Affiliation: | 1. School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China;2. School of Information and Communication Technology, Royal Institute of Technology, Sweden;3. Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA;4. The Evergreen State College, Olympia, WA 98505, USA;5. Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA 01003, USA |