1. Faculty of Teacher Education, Petra Christian University, Surabaya, Indonesia
2. Graduate Institute of Digital Learning and Education National Taiwan University of Science and Technology, Taipei, Taiwan
3. Graduate Institute of Learning Science and Technology, National Hsing Hua Univeristy, Hsinchu, Taiwan
4. Department of Educational Management, National Taipei University of Education, Taipei, Taiwan