nanosolids