25th issue of TUT Research: e-Newsletter from Toyohashi University of Technology published 26 May 2021