The combined effects of ranolazine and dronedarone on human atrial and ventricular electrophysiology.