Avidin engineering : modification of function, oligomerization, stability and structure topology