Harmonizing Quranic Teachings with Modern Science Insights