The Compound eye and vision of insects