Katie Boulter reaches the semi-finals of the Hong Kong Open after a straight sets victory over Anastasia Zakharova.