1. SIST, ShanghaiTech University, China, China
2. SenseTime Research, China, China
3. SIST, ShanghaiTech University, China; State Key Lab of High Performance Computing, China
4. West Chester University, PA, USA, United States of America
5. San Diego State University, CA, USA