An Enhanced Genetic Algorithm for Heterogeneous Group Formation Based on Multi-Characteristics in Social-Networking-Based Learning | IEEE Journals & Magazine | IEEE Xplore