A light-powered triboelectric nanogenerator based on the photothermal marangoni effect