Red panda or Lesser panda (Ailurus fulgens) in the humid montane mixed forest, Laba He National Nature Reserve, Sichuan, China