An Experimental and Numerical Study of Repairs on Composite Substrates with Composite and Aluminum Doublers Using Riveted, Bonded, and Hybrid Joints