Composite Joints and Connections: Principles, Modelling And Testing