Micro and nano systems letters.