Novak knocked out in semi-finals of Dubai Open