Latest Results on Stabilized Flexible Thin Film Silicon Solar Cells