Modelling cadherin-mediated protein-protein interactions by atomistic simulations