Text this: Study of synthesis and characterization of bismuth oxyiodide thin film for non- toxic perovskite solar cells