New fabric can generate electricity..