The affordances of the Community of Inquiry framework for self-directed blended learning in South African research