Algae offer real potential as a renewable electricity source, new Concordia research shows - Concordia University ( www.concordia.ca )