1. Department of Special Education, National Taipei University of Education, Taipei, Taiwan
2. Department of Technology Application and Human Resource Development, National Taiwan Normal University, Taipei, Taiwan
3. Department of Instructional Systems Technology, Indiana University Bloomington, Bloomington, IN, USA