Hermans wins Tour of Oman