A novel population balance approach for flash nano-precipitation with molecules as building blocks