Zaslat záznam emailem: A protein self-assembly model guided by electrostatic and hydrophobic dipole moments