Identifying dietary patterns using a normal mixture model: application to the EPIC study