University Affiliation: 
Tohoku University, Japan