Shahid M.Advances in Renewable Natural Materials for Textile Sustainability 2024