OpenMx: an open source extended structural equation modeling framework