Ozone has also been used, if I remember correctly.
Ozone gas, nothing can beat that for disinfecting. When certain areas throw up their hands (like Milwaukee for instance) when they can’t rid their water of critters enough to drink safely with chemicals, they turned to ozone. Problem solved.
Ozone will kill anything that requires oxygen to breath. Have used it to kill mold...works very well.
Ozone has also been used, if I remember correctly.
Shortwave UV generates ozone, but the UVC is longwave.