Niche and fitness differences relate the maintenance of diversity to