1. Particle Technology Laboratory
2. Institute of Process Engineering
3. Department of Mechanical and Process Engineering
4. ETH Zurich
5. Zurich 8092, Switzerland
6. Drug Formulation & Delivery
7. Institute of Pharmaceutical Sciences
8. Department of Chemistry and Applied Biosciences
9. Zurich 8093, Switzerland