Belgian physicist Francis Halzen wins 2026 Nobel Prize in Physics