Yuxiang solar valves