Cluster-assembled devices for solar energy conversion