TVS Srichakra Limited to participate in rights issue of TVS