Liao Xin, Yang Liu, Chen Xi, Chen Junyuan
School of Life Sciences, Nanjing University, Nanjing, 210093, China.
Beihai Marine Station of Evo-Devo Institute, Nanjing University, Nanjing, 210093, China.
Protein Cell. 2017 Apr;8(4):302-307. doi: 10.1007/s13238-016-0365-3.