DNA, RNA and protein purification