1. School of Arts and Media, Hefei Normal University, Hefei, Anhui 230601, China
2. Shanghai Eigencomm Technologies Ltd., 298 Xiangke Road, 7/F, 707, Pudong New District, Shanghai 201210, China
3. Faculty of Information and Engineering, Anhui Vocational and Technical College, Hefei, Anhui 230031, China