Can algae wean the U.S. off of foreign oil? Plus, German electric car goes 600 km, California's Hatchet Ridge Project is operational, and inventors have devised a way for solar cells to be printed directly onto windows.