Religion and ecology among China's Blang people