Design and synthesis of polyaniline-grafted reduced graphene oxide via azobenzene pendants for high-performance supercapacitors