The department, after hearing, may revoke or suspend the registration issued to any person engaged in the solid waste collection or solid waste disposal upon a finding that such person:
a. Has violated any provision of this act or any rule, regulation, or administrative order promulgated hereunder; or
b. Has violated any provision of any laws related to pollution of the waters, air or land surfaces of the State; or
c. Has refused or failed to comply with any lawful order of the department.