1. Department of Educational Studies, University of South Carolina, Columbia, USA
2. National Engineering Research Center for E-Learning, Central China Normal University, Wuhan, China
3. National Engineering Laboratory for Educational Big Data, Central China Normal University, Wuhan, China
4. Department of Educational Technology, Boise State University, Boise, ID, United States of America