A process for the preparation of a catalyst component for olefin polymerization, comprising the steps of: dissolving a magnesium halide in a solvent system to form a homogeneous solution, and optionally, adding an internal electron donor compound C thereto before, during, or after the dissolving; combining a titanium compound and a co-precipitant with the solution from step to form a mixture; slowly heating the mixture from step to a temperature of from 60 to 110°C, with an internal electron donor compound D being optionally added during or after the heating, and upon the temperature being reached, stirring the mixture for 0.5 to 8 hours, then removing the mother liquid through filtration, and washing the residual solids with an inert solvent to obtain magnesium- and titanium-containing solids; and treating the magnesium- and titanium-containing solids from step with a titanium compound and an optional internal electron donor compound E in an inert solvent one or more times, and then washing the solids with an inert solvent to obtain a catalyst component; wherein the co-precipitant is a combination of co-precipitant A and co-precipitant B, the co-precipitant A is at least one ester of diol represented by a general formula: wherein R 1 to R 6 and R 1 to R 2n are independently chosen from hydrogen, halogen, optionally substituted linear or branched C 1 -C 20 alkyl, C 3 -C 20 cycloalkyl, C 6 -C 20 aryl, C 7 -C 20 alkaryl, C 7 -C 20 aralkyl, C 2 -C 10 alkenyl, and C 10 -C 20 fused aryl, with the proviso that R 1 and R 2 are not hydrogen; one or more of R 3 to R 6 and R 1 to R 2n are optionally linked to form a ring; and n is an integer of from 0 to 10, the co-precipitant B is at least one organic silane represented by a general formula: R I a R II b Si(OR III) c, wherein R I and R II are independently chosen from hydrogen, halogen, optionally substituted linear or branched C 1 to C 10 alkyl, C 2 to C 10 alkenyl, C 3 to C 10 cycloalkyl, C 6 to C 10 aryl, and heteroaryl having 3 to 10 carbon atoms and 1 to 3 heteroatoms chosen from N, O and S; R III is independently chosen from C 1 to C 10 alkyl, C 3 to C 10 cycloalkyl and C 6 to C 10 aryl; and wherein a and b are independently an integer of from 0 to 4, c is an integer of from 0 to 4, and (a+b+c)=4. dissolving a magnesium halide in a solvent system to form a homogeneous solution, and optionally, adding an internal electron donor compound C thereto before, during, or after the dissolving; combining a titanium compound and a co-precipitant with the solution from step to form a mixture; slowly heating the mixture from step to a temperature of from 60 to 110°C, with an internal electron donor compound D being optionally added during or after the heating, and upon the temperature being reached, stirring the mixture for 0.5 to 8 hours, then removing the mother liquid through filtration, and washing the residual solids with an inert solvent to obtain magnesium- and titanium-containing solids; and treating the magnesium- and titanium-containing solids from step with a titanium compound and an optional internal electron donor compound E in an inert solvent one or more times, and then washing the solids with an inert solvent to obtain a catalyst component; wherein R 1 to R 6 and R 1 to R 2n are independently chosen from hydrogen, halogen, optionally substituted linear or branched C 1 -C 20 alkyl, C 3 -C 20 cycloalkyl, C 6 -C 20 aryl, C 7 -C 20 alkaryl, C 7 -C 20 aralkyl, C 2 -C 10 alkenyl, and C 10 -C 20 fused aryl, with the proviso that R 1 and R 2 are not hydrogen; one or more of R 3 to R 6 and R 1 to R 2n are optionally linked to form a ring; and n is an integer of from 0 to 10, the co-precipitant B is at least one organic silane represented by a general formula: R I a R II b Si(OR III) c, wherein R I and R II are independently chosen from hydrogen, halogen, optionally substituted linear or branched C 1 to C 10 alkyl, C 2 to C 10 alkenyl, C 3 to C 10 cycloalkyl, C 6 to C 10 aryl, and heteroaryl having 3 to 10 carbon atoms and 1 to 3 heteroatoms chosen from N, O and S; R III is independently chosen from C 1 to C 10 alkyl, C 3 to C 10 cycloalkyl and C 6 to C 10 aryl; and wherein a and b are independently an integer of from 0 to 4, c is an integer of from 0 to 4, and (a+b+c)=4.