MycoTechnology names Jordi Ferre as Chief Executive Officer