Effects of a three-lobe swirl generator on the thermal and flow fields in a heat exchanging tube: An experimental and numerical approach