ELECTRONICS LETTERS, vol. 39, no. 19, page. 1383 - 1384, 2003-09-18
FEBS Letters, vol. 584, no. 6, page. 1097 - 1102, 2010-03
CELL RESEARCH, vol. 22, no. 1, page. 237 - 247, 2012-01