physics of polymers 2099183