Surface confined self-assembled fullerene nanoclusters: a microscopic study