In situ synthesized SrF2/polyvinylidene fluoride nanocomposite film based photo-power cell with imperious performance and stability. (20th August 2018)