Top seed Gregory Gaultier is into the semi-finals of the Tournament of Champions after victory over Germany's Simon Rosner