Hydrogen sulphide: biopharmacological roles in the cardiovascular system and pharmaceutical perspectives.