An adaptive power conservation scheme for heterogeneous wireless sensor networks with node redeployment