Magnetic conductive polymer-graphene nanocomposites based supercapacitors for energy storage