Ash Barty's dream run at the Australian Open carried on as the hugely popular 22-year-old came from a set down to beat Maria Sharapova and move into the quarter-finals.