Better Stability and Efficiency: novel Solar cells by Etgar group