Alexander Zverev will face Holger Rune in the semi-finals of the Paris Masters after the German third seed beats Stefanos Tsitsipas in straight sets.