I am confusing in definition of nanoparticles and nanocrystals. Are they the same? I have read several articles in which they used both NPs and NCs to describe the same particle. I thought NPs are particles with one dimension below 100 nm and NCs are crystals in the nm range (below 1000 nm). Is this right?