Researchers Deliver Large Particles Into Cells At High Speed