Multiscale Materials Modelling : Fundamentals and Applications