Social Presence Theory and Implications for Interaction and Collaborative Learning in Computer Conferences · Study