Cambridge Tech terminates share purchase deal with Protégé Soft