Annual review of biomedical engineering 2011