Implantation and long-term assessment of the stability and biocompatibility of a novel 98 channel suprachoroidal visual prosthesis in sheep.