1. School of Educational Technology, Faculty of Education, Beijing Normal University, Beijing, People’s Republic of China
2. Advanced Technology Innovation Center for Future Education, Beijing Normal University, People's Republic of China
3. Department of Mathematics, Science & Technology at Teachers College, Columbia University, New York, USA