Optical Wireless Communications System Self-Powered by Triboelectric Nanogenerator