Studies on cytochrome c peroxidase