Thin-ply composite laminates: a review. (15th March 2020)