Efficacy of ketoprofen vs. ibuprofen and diclofenac: a systematic review of the literature and meta-analysis.