The influence of magnetic field on heat transfer of magnetic nanofluid in a double pipe heat exchanger proposed in a small-scale CAES system