Arsenic produces a blue flame when heated. Calcium produces an orange-red flame. Which of these best explains why this difference occurs?