Multi-scale continuum mechanics modelling of fibre-reinforced polymer composites. (2020)