A multiplexed current source postable stimulator architecture for a visual cortical neuroprosthesis Academic Article 2005 uri icon