Nanosecond pulsed electric fields cause melanomas to self-destruct....