1. Beijing Normal University, College of Chemistry Beijing China
2. Beijing Normal University, The Research Institution of Science Education Beijing China
3. Department of Learning and Instruction State University of New York at Buffalo Buffalo New York USA
4. National Taiwan Normal University, Graduate Institute of Science Education Taipei Taiwan