Oxidative stress, free radicals and protein peroxides