Harvesting contact-separation-compression vibrations using a flexible and compressible triboelectric generator. (December 2020)