Protein tyrosine phosphatase 1B in metabolic and cardiovascular diseases: from mechanisms to therapeutics | Synapse