Effects of Different Types of Concept Map on Collaborative Knowledge Construction in Computer-Supported Collaborative Learning : Focusing on Cognitive information processing