I am trying to do DNA shuffling on a ~500bp gene. After DNaseI treatment, I need to separate and extract ~50-150bp DNA fragments for further reassembly. Methods reported in the literature are mostly based on dialysis. It will be helpful if someone guide me with any other rapid methods available for this application?