1. Graduate Institute of Network Learning Technology; National Central University; Taiwan
2. Department of Physics; National Taiwan Normal University; Taiwan
3. Department of Information Communication; Yuan Ze University; Taiwan
4. Department of Information Management; National Central University; Taiwan
5. National Institute of Education; Nanyang Technological University; Singapore