how do hummingbirds consume so much nectar