Sensor network coverage and data aggregation problem: solutions toward the maximum lifetime