Building Learning Communities in Blended Classrooms Through an Innovative mLearning System | IEEE Conference Publication | IEEE Xplore