Semi/solar Cell