Bryophyte diversity and niche relations along a 3000 m gradient in Sequoia National Park