El británico Mark Cavendish gana la segunda etapa del Tour de Dubai y es el nuevo líder de la carrera.