factors affecting students’ academic performance 2020