1. Graduate Institute of Digital Learning and Education; National Taiwan University of Science and Technology; Taipei Taiwan 106 Republic of China
2. Graduate Institute of Science Education; National Taiwan Normal University; Taipei Taiwan 116 Republic of China
3. Department of Computer Science and Information Engineering; National Dong Hwa University; Hualien Taiwan 974 Republic of China