Title: Folding and Self-Assembly of Biological Macromolecules