Controlling Cell Adhesion Using Nanopatterns And Applications