Text this: Short protocols in molecular biology : a compendium of methods from current protocols in molecular biology