a34b91aac0cd6af08821534e37f3faac012b01bf bioeng_a2009m4v102n4p433.pdf