Micro nano fluidic based system