1. Hangzhou Dianzi University, China
2. Hangzhou Dianzi University, China, Hangzhou Dianzi University Shangyu Institute of Science and Engineering, China, and Nanjing University of Science and Technology, China
3. University of Technology Sydney, Australia
4. Zhejiang University, China