Microbial electrolysis cell (MEC): Strengths, weaknesses and research needs from electrochemical engineering standpoint