1. Department of Pharmacology, University of California, Davis, CA 95616, USA.
2. Department of Biomedical Engineering, University of California, Davis, CA 95616, USA.
3. Department of Internal Medicine/Cardiology, University of California, Davis, CA 95616, USA.
4. Department of Physiology, Faculty of Medicine, University of Debrecen, Debrecen, Hungary.