High resolution photovoltaic retinal prosthesis