Tenth seed Danielle Collins has lost her Australian Open third-round match against Madison Keys while having to cope with more booing from the crowd.