Photoluminescent Colloidal Nanohelices Self-Assembled from CdSe Magic-Size Clusters via Nanoplatelets.