solar cell valve