Understanding Elastin-Like Polypeptide Block Copolymer Self-assembly Behavior