Dye-functionalized graphene/polyaniline nanocomposite as an electrode for efficient electrochemical supercapacitor