Artificial DNA (Methods and Applications)