solar cell lid