In research that gives literal meaning to the term “power suit,” engineers have created energy-scavenging nanofibers that could one day be woven into clothing and textiles. The technology could eventually lead to wearable “smart clothes” that can power hand-held electronics through ordinary body movements.