1. Faculty of Artificial Intelligence in Education, Central China Normal University, Wuhan, Hubei, P. R. China
2. National Engineering Research Center for E-Learning, Central China Normal University, Wuhan, Hubei, P. R. China
3. School of Education, State University of New York at Oswego, Oswego, NY, USA