Polymer Viscoelasticity:Basics, Molecular Theories and Experiments