Microdevices that mimic human organs could replace animal testing