Roger Federer was at his sensational best as he made light work of Taylor Fritz to reach the last 16 of the Australian Open for the 17th time.