1. Department of Orthopaedic Surgery Stanford University 300 Pasteur Drive Stanford CA 94305 USA
2. Institute for Tissue Engineering and Regenerative Medicine The Chinese University of Hong Kong New Territories Hong Kong SAR
3. School of Biomedical Sciences Faculty of Medicine The Chinese University of Hong Kong New Territories Hong Kong SAR
4. Tenth People's Hospital of Tongji University Shanghai 200072 China
5. Department of Material Science and Engineering Stanford University 496 Lomita Mall Stanford CA 94305 USA
6. Department of Mathematics Stanford University Building 380, Sloan Mathematical Center Stanford CA 94305 USA
7. Department of Biological Sciences University of Pittsburgh 4249 Fifth Avenue Pittsburgh PA 15260 USA
8. Engineering Research Accelerator Carnegie Mellon University 5000 Forbes Avenue Pittsburgh PA 15213 USA
9. Department of Mechanical Engineering Stanford University 440 Escondido Mall Stanford CA 94305 USA
10. Department of Biomedical Engineering Carnegie Mellon University 5000 Forbes Avenue Pittsburgh PA 15213 USA
11. Department of Bioengineering Stanford University 443 Via Ortega Stanford CA 94305 USA