Using different types of dictionaries for improving reading comprehension and vocabulary acquisition in English as a foreign language programs