Anatase TiO2 nanocrystals