Molybdenum Phosphide Flakes Catalyze Hydrogen Generation in Acidic and Basic Solutions