Twisted tape vortex generators in duct flow: Flow field and heat and mass transfer