Causative factors of fracture nonunion: the proportions of mechanical, biological, patient-dependent, and patient-independent factors