Current concepts of anthracycline cardiotoxicity : pathogenesis, diagnosis and prevention