A novel data aggregation scheme based on self-organized map for WSN