Triboelectric nanogenerator—Progress and perspectives