Scientists have created a solar-powered fabric that would let you charge your phone with your jacket