solar cell cid