1. College of Teacher Education, East China Normal University, Shanghai, People’s Republic of China
2. Department of Educational Technology, College of Education, Shanghai Normal University, Shanghai, People’s Republic of China
3. Department of Industrial and Systems Engineering, Lehigh University, Bethlehem, Pennsylvania, USA