1. Faculty of Education, Macau University & College of Teacher Education, Southwest University, Macau, China
2. College of Teacher Education, Southwest University, Chongqing, China
3. School of Mathematics and Statistics, Southwest University, Chongqing, China
4. Faculty of Education, University of Hamburg & Faculty of Education, Nord University, Hamburg, Germany