evolutionary adaptation definition