Defect engineering on constructing surface active sites in catalysts for environment and energy applications