Linking niche number, environmental filter, conditional neutrality and space size to understand species richness through environmental gradient per unit space