Understanding the Diversity of Retinal Cell Types and Mosaic Organizations through Efficient Coding Theory