DNA computing and molecular programming : 18th International Conference, DNA 18, Aarhus, Denmark, August 14-17, 2012, Proceedings (2012)