Particle Design using Supercritical Fluids: Review and Examples