s 240 24 meanwell