Nitric oxide: new evidence for novel therapeutic indications.