A review of experimental and theoretical fracture characterization of bi-material bonded joints