Institution: | (1) Key Laboratory of Animal Models and Human Disease Mechanisms, Chinese Academy of Sciences & Yunnan Province, Kunming Institute of Zoology, Kunming, Yunnan, 650223, China;(2) The Center for Cell Biology and Cancer Research, Albany Medical College, 47, New Scotland Ave., Albany, NY 12208, USA; |