Desmosomes and hemidesmosomes: structure and function of molecular components | Synapse