Axicons: an Overview of Types and Applications | Synapse