Learning styles and teaching styles determine students’ academic performances