Text this: Unveiling the radiation shielding efficacy of diorite, granodiorite, tonalite, and granite