Polarization anisotropy and thin film assembly of CdS magic-sized clusters