Niche partitioning among frugivorous fishes in response to fluctuating resources in the Amazonian floodplain forest.