what is thermal pullotion