Neutrino Flavor Transformation In Core-Collapse Supernovae