DNA computing and molecular programming : 16th International Conference, DNA 16, Hong Kong, China, June 14-17, 2010, Revised Selected Papers (2011)