On the Characteristics of Perovskite Structured BiFeO3-PbTiO3 Thin Films: Their Potential to Multifunctional Photovoltaic Applications