Introduction to Lens Design: With Practical Zemax Examples