How does the Indian polity ensure the separation of powers among the executive, legislature, and judiciary?

Examine the mechanisms in place to maintain the division of powers in the Indian political system.