The development of a quality e-learning environment based on human, social, and cultural factors | IEEE Conference Publication | IEEE Xplore