Text this: Growth and Characterization of Mg Doped Gallium Nitride (GaN) Thin Films via Sol-Gel Spin Coating Technique