Nitrogen-doped hollow carbon nanoparticles as efficient counter electrodes in quantum dot sensitized solar cells