Structural equation modeling with AMOS :basic concepts, applications, and programming