Qur'an and science: a hermeneutical approach