Allopurinol modulates reactive oxygen species generation and Ca2+ overload in ischemia-reperfused heart and hypoxia-reoxygenated cardiomyocytes.