Product tag: solar cell from scratch