Composing LightDesigning freeform lenses for illumination applications using algorithmic differentiationAlexander Heemels Ontgrendelen