frontwall solar cell