High Efficiency Iii/V Thin Film Solar Cells : Light Trapping, Antireflection, And Band Structure Engineering