Biomimetic anti-reflective triboelectric nanogenerator for concurrent harvesting of solar and raindrop energies. (March 2019)