Terra Motors joins hands with FCC Corp to develop EVs, parts