1. Department of Visual Communication Design, Jiangnan University, Wuxi 214122, China
2. Department of Special Education, University of Illinois at Chicago, Chicago, IL 60607, USA
3. Department of Computer Graphics Technology, Purdue University, West Lafayette, IN 47907, USA
4. Department of Educational Studies, Purdue University, West Lafayette, IN 47907, USA