The cardiotoxicity of macrolides: a systematic review | Synapse