Design, simulation and optimization of a compound parabolic collector. (August 2016)