How cognitive styles affect the e-learning process