Modeling The Biomolecular Self-Assembly And Interaction