Hiroyuki Hirakata
Kyoto University
Japan