Water-filled nanogenerators harvest energy from just about any movement
There are energy sources all over the place, if you know where to look. Researchers at CUHK have now designed new modular nanogenerators that can harvest energy from various different types of motion, such as ocean waves or a person's body movements. Source of Article