Direct evidence of Mg-Zn-P alloy formation in Mg/Zn3P2 solar cells