Sains Dalam Islam: Tinjauan Genetis, Ekologis dan evolusi