Institute of Chemistry;
Chinese Academy of Sciences;
Beijing 100080;
China;
Institute of Biophysics;
Chinese Academy of Sciences;
Beijing 100101;
China;
lambda; DNA; Hind; Ⅲ; new; structure; of; DNA; transmission; electronic; microscopy; atomic; force; microscopy; circular; dichroism; spectroscopy;