Finite mixture models for clustering multilevel data with multiple cluster structures