Nitric oxide in oncology: a two-faced Janus