Text this: Design and evaluation of low-cost, DIY programmable tissue processor for solvent exchange in biological sample preparation.