Stanford toughens up cheap solar cells by mimicking insect eyes