ORIF versus MIPO for humeral shaft fractures: a meta-analysis and systematic review of randomized clinical trials and observational studies.