particle transport