A Review of Nanoparticles Characterization Techniques | Synapse