Text this: Enhancing the Performance of Medical Implant Communication Systems through Cooperative Diversity