Species diversity in rainforest animals