Novel Nitric Oxide (NO)-Releasing Polymers and their Biomedical Applications.