Cluster-based Materials: From Fundamentals to Application