Reigning Indian Wells champion Iga Swiatek is through to the semi-finals after a straight-sets victory over Zheng Qinwen.