what is shielding effect explain its types