A shirt that could generate enough electricity from the wearer's movement to power small electronic devices such as iPods is being developed by researchers in the US.