마그마의 구성 요소와 특징은 무엇인가요? 어떻게 만들어지는지 구성 요소와 특징에 대해서 알려주세요. 또한, 각각의 구성 요소가 화산 폭발 및 화산암 형성에 어떤 역할을 하는지도 설명해주시면 좋습니다.