Virally delivered channelrhodopsin-2 safely and effectively restores visual function in multiple mouse models of blindness.