MIT-developed artificial leaf can turn sunlight into power for fuel cellsboston.com4 pointsLiveTheDream15 years ago