TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Components: The loading amount of metal macrocyclic compound in the catalyst is 5-60 wt.%. The metal macrocyclic compound comprises hemin, heme (heme B, heme C), meso-tetra(4-methoxy-phenyl) porphyrin copper, meso-tetra(4-methoxy-phenyl) porphyrin iron, meso-tetra(4-methoxy-phenyl) porphyrin cobalt, meso-tetra(4-methoxyphenyl) porphyrin zinc, meso-tetra(4-methoxy-phenyl) porphyrin manganese, meso-tetra(4-methoxy-phenyl) porphyrin nickel, ferric chloride protoporphyrin, cobalt chloride protoporphyrin, manganese chloride protoporphyrin, zinc protoporphyrin, copper chloride protoporphyrin, nickel chloride protoporphyrin, meso-tetra(4-carboxyphenyl) porphine ferric chloride, meso-tetra (4-carboxyphenyl) porphine copper chloride, meso-tetra(4-carboxyphenyl) porphine cobalt chloride, meso-tetra(4-carboxyphenyl) porphine zinc chloride, meso-tetra(4-carboxyphenyl) porphine manganese chloride, meso-tetra(4-carboxyphenyl) porphine nickel chloride, alpha -tetrahydroxy-zinc phthalocyanine, alpha -tetrahydroxy-cobalt phthalocyanine, alpha -tetrahydroxy-iron phthalocyanine, alpha -tetrahydroxy-manganese phthalocyanine, alpha -tetrahydroxy-nickel phthalocyanine, alpha -tetrahydroxy-copper phthalocyanine, beta -tetrahydroxypropyl-zinc phthalocyanine, beta -tetrahydroxypropyl cobalt phthalocyanine, beta -tetrahydroxypropyl iron phthalocyanine, beta -tetrahydroxypropyl manganese phthalocyanine, beta -tetrahydroxypropyl-nickel phthalocyanine, beta -tetrahydroxypropyl copper phthalocyanine, 2,3,9,10,16,17,23,24-octahydroxy zinc phthalocyanine, 2,3,9,10,16,17,23,24-octahydroxy cobalt phthalocyanine, 2,3,9,10,16,17,23,24-octahydroxy iron phthalocyanine, 2,3,9,10,16,17,23,24-octahydroxy manganese phthalocyanine, 2,3,9,10,16,17,23,24-octahydroxy nickel phthalocyanine, tetracarboxy zinc phthalocyanine, tetracarboxy copper phthalocyanine, tetracarboxy cobalt phthalocyanine, tetracarboxy nickel phthalocyanine, tetracarboxy iron phthalocyanine and/or tetracarboxy manganese phthalocyanine, where the concentration of metal macrocyclic compound in alkali aqueous solution is 0.1-4000 mmol/l. The alkaline aqueous solution comprises 0.1-4 mol/l aqueous solution of lithium hydroxide, sodium hydroxide, potassium hydroxide, lithium bicarbonate, sodium bicarbonate, potassium bicarbonate, lithium carbonate, sodium carbonate and/or potassium carbonate. The acid aqueous solution comprises boric acid, sulfuric acid, benzenesulfonic acid, hydrochloric acid, hydrobromic acid, hydroiodic acid, phosphoric acid, tungstic acid, phosphotungstic acid, nitric acid and/or perchloric acid with a concentration of 0.1-8 mol/l. The volume ratio of acid aqueous solution and metal macrocyclic compound alkali aqueous solution is 1:20-20:1. The inert gas comprises helium, neon, argon gas, nitrogen gas and/or ammonia gas.