Organic solar cells based on the spin-coated blend films of TPA-th-TPA and PCBM