Biomimetic anti-reflective triboelectric nanogenerator for concurrent harvesting of solar and raindrop energies