Why Do Nonmetals Form Negative Ions