I. Introduction
The effective use of light from a wide variety of sources is achieved by modifying the beam shape or by controlling the light distribution or directionality for a specific application. Optical elements based on patterned surfaces have helped in modifying the light beam according to the desired shaping or controlling requirement [1], [2]. Among the structured surfaces, the lens array is a highly promising element for many optical devices [1], [2], [3], [4]. Additionally, there is a high demand for the lens arrays to improve the optical efficiency of charge coupled devices (CCD) for cameras, liquid crystal display (LCD) panels for projectors and flat panel displays for mobile phones, laptops, computer displays as well as in automobile and airplane instrument panels, due to the advancements in macro- and micro-optics technology. Lens arrays are also required to shape the output from light emitting diodes (LED), to enhance the light emitting efficiency of inorganic and organic LED, to couple the light into a bundle of fibers and in the field of imaging and bio-medical applications [1], [2], [3], [4], [5], [6], [7], [8].