Potential of Natriuretic Peptides as Therapeutic Agents in Cardiovascular Disease