How are polysaccharides and proteins similar?