Hybrid Collaborative Learning Platform Design Based on Cloud Computing | IEEE Conference Publication | IEEE Xplore