Next scientific fashion could be designer nanocrystals