Hierarchical modelling of doubly curved laminated composite shells under distributed and localised loadings