Mo-doped Ni2P hollow nanostructures: highly efficient and durable bifunctional electrocatalysts for alkaline water splitting