Exploring effective virtual leadership and the use of computer-mediated communication technology on a virtual team