New nanogenerator harvests energy from friction

2017-08-12 3