Receptor Protein Tyrosine Phosphatases (RPTPs): Structure and Biological Roles in Cancer | Synapse