High Court quashes permission for biogas plant on outskirts