Combining flexible solar cells with a technology known as piezoelectric strips, scientists at the University of Manchester have created a flag which can generate energy from movement in the wind ...