Antonio Benedetti appointed as CEO of Cycle Pharmaceuticals