Hyphen signs MoU with ITOCHU