A study of variation theory to enhance students’ genre awareness and learning of genre features