A Study of Factors Affecting EFL Learners' English Listening Comprehension and the Strategies for Improvement | Synapse