New strategies for (biological) particle handling and separation in microfluidic devices / Laurens-Jan Cornelis Jellema