Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 58, Issue 5, Pages 503-505Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-015-4854-z
Keywords
-