Preparation of new solar cells