1. Department of Education and Learning Technology, National Tsing Hua University, Hsinchu, Taiwan
2. Center for Teacher Education, National Tsing Hua University, Hsinchu, Taiwan
3. Department of Applied Psychology, Hsuan Chuang University, Hsinchu, Taiwan
4. School of Education Science, Harbin Normal University, Harbin, China