Chinese scientists have built and tested a floating droplet electricity generator (DEG) to turn the kinetic energy of ...