TMC-BJP clashes rock parts of West Bengal, few injured