mean well s-35-12