Oxidative stress in ischemia and reperfusion: current concepts, novel ideas and future perspectives.