1. Smart Learning Institute, Beijing Normal University, Beijing, People’s Republic of China
2. Department of Interactive Entertainment Design, China University of Technology, Taipei, Taiwan
3. Department of Learning Technologies, University of North Texas, Denton, TX, USA
4. Graduate Institute of Science Education, National Taiwan Normal University, Taipei, Taiwan