Are there transparent solar cells