Facile fabrication of sub-100 nm mesoscale inverse opal films and their application in dye-sensitized solar cell electrodes

Facile fabrication of sub-100 nm mesoscale inverse opal films and their application in dye-sensitized solar cell electrodes