The Limulus eye is made up of hundreds of tiny structures called _____, each of which has a small lens on the eye's surface that is located directly over a single receptor.