A unified framework for group independent component analysis for multi-subject fMRI data