A dominant sprinting performance from Marcel Kittel saw him win his second stage of the Dubai Tour and claim overall victory.