Kiki Bertens has progressed to the Stuttgart Open semi-finals after impressively beating Angelique Kerber in straight sets.