Gap junctions in the eye: evidence for heteromeric, heterotypic and mixed-homotypic interactions