A self-charging device with bionic self-cleaning interface for energy harvesting. (July 2020)