Persistence of vision: factors influencing the retention of women of color in STEM programs.