Ferroelectric barium titanate microspheres with superior light-scattering ability for the performance enhancements of flexible polymer dye sensitized solar cells and photodetectors. (August 2021)