New fabric can heat up almost 50 degrees to keep people warm in ultracold weather