Knitting Quantum Knots-Topological Phase Transitions In Two-Dimensional Systems