Computer made from algae could ‘charge mobile devices’