Exploring Computing Identity and Persistence Across Multiple Groups Using Structural Equation Modeling