E-Learning Environment Design from the Perspective of Cognitive Style Theory