New nanogenerator harvests energy from friction

2017-08-13 1