Quince seed mucilage magnetic nanocomposites as novel bioadsorbents for efficient removal of cationic dyes from aqueous solutions.