Flexible wearable hybrid nanogenerator to harvest solar energy and human kinetic energy. (1st December 2022)