[1] Tokyo Univ Technol, Dept Liberal Arts, Ota Ku, 5-23-22 Nishikamada, Tokyo 1448535, Japan
[2] Tokyo Univ Sci, RIST, Res Ctr RNA Sci, Katsushika Ku, 6-3-1 Niijyuku, Tokyo 1258585, Japan
[3] Tokyo Univ Sci, Dept Biol Sci & Technol, Katsushika Ku, 6-3-1 Niijyuku, Tokyo 1258585, Japan
[4] IST Austria, Campus 1, A-3400 Klosterneuburg, Austria