A Literature Review of Collaborative Learning in Online Classroom