An Elastic Triboelectric Nanogenerator for Harvesting Random Mechanical Energy with Multiple Working Modes. Issue 7 (1st April 2019)