SC mulls setting up panel to vet permission for felling trees in Delhi