Inkjet printed solar cells