Chinese scientists at Nanjing University developed a floating droplet electricity generator (DEG) that harnesses raindrop ...