Effects of annealing on the optical, electrical and structural studies on thermal TTBPc, ZnTTBPc, CuTTBPc thin films