Facile preparation of N- and O-doped hollow carbon spheres derived from poly(o-phenylenediamine) for supercapacitors