Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 59, Issue 9, Pages 974-976Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-015-0367-0
Keywords
-