Optoelectronic Properties of Tin-Based Hybrid Metal Halide Perovskite Thin Films for Photovoltaics