Preparation of polyaniline/TiO2 nanocomposite film with good adhesion behavior for dye-sensitized solar cell application