The chemistry of textile fibres. (2023)