NFV modelling, composition and chaining in cloudified 5G systems