Citrate or hydrotalcite? As the precursor of Pt or Ru-doped Ni/Mg(Al)O catalyst for propane oxidative reforming