Three-dimensional double deck meshlike dye-sensitized solar cells