Collaboration factors, teamwork satisfaction, and student attitudes toward online collaborative learning. - Heng-Yu Ku; Hung-Wei Tseng 002; Chatchada Akarasriworn (Comput. Hum. Behav., 2013)