Eco-innovative dyeing of cotton with upcycled pineapple peel waste-derived natural dye. - Pramod K; Perera G; Wijesundara N; De Silva N (Royal Society open science, 2025)