Novel NO-donating compound GIT-27NO possesses strong tumoricidal capacity in vitro and in vivo