Different methods for niche and fitness differences computation offer contrasting explanations of species coexistence