2D SnO2 nanosheet/PVDF composite based flexible, self-cleaning piezoelectric energy harvester. (15th March 2019)