What is a quasi judicial body? Analyse various advantages and disadvantages of these bodies.