Johanna Konta will take on 22-time Grand Slam champion Serena Williams in the quarter-finals of the Australian Open after seeing off Ekaterina Makarova in the fourth round.