Optogenetics: opsins and optical interfaces in neuroscience