Distributed Differential Evolution for the Registration of Remotely Sensed Images