TI Cycles sets up new facility in Punjab