Towards the Lambertian Limit in Thin Film Silicon Solar Cells with Photonic Structures