Nitric oxide, a novel biologic messenger