Boron neutron capture therapy: principles and potential.