Text this: Determinants of learning outcomes with online teaching based on students' perception