Optical absorption from polarons and bipolarons in polythiophene