Heparan sulfate proteoglycans and signalling in cell adhesion.