A Moving Mesh Method For Non-Isothermal Multiphase Flows