Gravar-mail: Delivery of continuously-varying stimuli using channelrhodopsin-2