1. Department of English, Ferdowsi University of Mashhad, Mashhad, Iran
2. School of Languages, Literacies and Translation, Universiti Sains Malaysia, Pulau Pinang, Malaysia
3. Department of Translation Studies, Universidad de Las Palmas de Gran Canaria, Las Palmas de Gran Canaria, Spain