Cluster synchronization on hypergraphs