High-performance keyboard typing motion driven hybrid nanogenerator. (October 2021)