Recent advances and challenges of nitrogen/nitrate electro catalytic reduction to ammonia synthesis