The relationships among hyperuricemia, endothelial dysfunction, and cardiovascular diseases: molecular mechanisms and clinical implications