Text this: Polyaniline based nanocomposites as adsorbents and photocatalysts in the removal of organic dyes /