Micro And Nano-Chemical Patterning Of Surfaces For Biological Applications