Karpower threatens to shutdown