At subduction zones, magma is generated by _________________, while most other environments (e.g. hot spots, divergent) produce magma by __________________.