Microbiorobotics : biologically inspired microscale robotic systems - Kim, MinJun (William Andrew Publishing, 2012)