A fabric designed to power wearable devices by harvesting energy from both sunlight and body movements can be produced on a standard industrial weaving machine, according to a new study. Scientists in ...