Synthesis of yttrium and cerium doped ZnO nanoparticles as highly inexpensive and stable photocatalysts for hydrogen evolution