Energy harvesting performance of BaTiO3/poly(vinylidene fluoride–trifluoroethylene) spin coated nanocomposites. (April 2015)