New approach to develop a 3D non-isothermal computational framework for injection molding process based on level set method☆