P,N-doped nickel-carbon nanofibers derived from ammonium phosphate for efficient glycerol electrooxidation and renewable power generation from biodiesel waste. — SciRadar