Electrochemical ammonia synthesis through N2 and H2O under ambient conditions: Theory, practices, and challenges for catalysts and electrolytes. (March 2020)