Molecular and physiological aspects of plant peroxidases