Kyushu;
Inst;
Technol,;
Dept;
Biosci;
&;
Bioinformat,;
Iizuka,;
Fukuoka;
8208502,;
Japan;
Zhejiang;
Univ,;
Dept;
Chem;
&;
Biochem;
Engn,;
Hangzhou;
310027,;
Peoples;
R;
China;
Keio;
Univ,;
Inst;
Adv;
Biosci,;
Yamagata;
9970017,;
Japan;