I think, I have found one scientific explanation of this verse: When he (Dhul Quarnyn) came to the rising of the sun, he found it rising on a people for whom we had provided no covering protection against the sun. (Translation from The Holy Qur'an by A. Yusuf Ali).
I think, this protection is the "Ozone Layer". If you know the function or purpose of the creation of Ozone Layer in the Earth's atmosphere and think deeply, it will be clear to you that what Allah (ST) is telling us about his power/creation and control through the story of Dhul Quarnyn very simple way, but to understand some simple thing from The Holy Qur'an, needs more and more research.
As an example I can say about this verse: Every house has windows and you put a window curtain for the purpose of various protection including sunlight, then you have the control to pull a little bit open or cover whole window as your wish, because you have the sole authority to control of that window curtain.
So, I'm asking everybody, please post your opinion whether it is acceptable or not.