Self-assembling of nanobionics: from theory to applications