Successes and challenges of lab-on-a-chip.