Effect of terephthalic acid addition on the stabilization, nanostructural and electrochemical performance of PAN based carbon nanofibers film