Sonshine Electronics vs MFLDSFLHM for Switch in 2026