Characterization and multiscale modeling of novel calcium phosphate composites containing hydroxyapatite whiskers and gelatin microspheres