Nanogenerators Could Charge Your Electronic Devices Using Body Movements
sciencedaily.com