Spectroscopic Ellipsometry As A Versatile, Non-Contact Probe Of Optical, Electrical, And Structural Properties In Thin Films: Applications In Photovoltaics