biology inspired computing 1190403