One of the greatest challenges humanity faces is finding a way to provide the world's population with clean energy. Since sunlight is our most abundant source of energy, solar cells, which absorb sunlight and create electricity, will become increasingly important...