Ashleigh Barty er videre til kvartfinalerne ved Australian Open efter en hårdt tilkæmpet sejr over amerikanske Riske.