Let the sun shine! Innovations in solar cell design | MaterialDistrict