Dam Safety Review Panel is final authority: High Court : com