A factor mixture analysis model for multivariate binary data