Emerging solar cells, including dye-sensitized solar cells, organic solar cells, and perovskite solar cells, are receiving increasing attention recently because they can provide efficient solar power supply at low cost. On the other hand, these photovoltaic devices are also very useful for specialty applications. Because they all feature tunable band structures, which can be modified through molec...