Nitrosative stress by peroxynitrite impairs ATP production in human spermatozoa. (2nd May 2016)