Optimization on a cylindrical Fresnel lens and its validation in a medium-temperature solar steam generation system