Nitric oxide, superoxide, and peroxynitrite: the good, the bad, and ugly - Beckman, JS; Koppenol, WH (Am J Physiol, 1996)