Nagoya Inst. Technol. Nagoya
School of Computing, Robert Gordon University, Aberdeen, United Kingdom
Univ. Tokyo Tokyo Jpn