Mechanisms of NO release by N1-nitrosomelatonin: nucleophilic attack versus reducing pathways.