Current Challenges and Future Perspectives on Emerging Bioelectrochemical Technologies Tian Zhang, Pier-Luc Tremblay