SMS: Modelling and simulation of natural gas liquefaction process