1. Zhejiang University, Hangzhou, China
2. State Key Lab CAD&CG, Zhejiang University, ZJU-Tencent Game and Intelligent Graphics Innovation Technology Joint Lab, Hangzhou, China
3. Tencent Technology (Shenzhen) Co., Ltd., Shenzhen, China
4. Bournemouth University, ShenZhen, China
5. Tencent Technology (Shenzhen) Co., Ltd., Shanghai, China
6. Texas A&M University, Texas, United States of America
7. State Key Lab of CAD&CG, Zhejiang University, Hangzhou, China