Cerium oxide nanocrystals