Cluster Tree Routing Algorithm Design for Power Line Communication Networks (Software Engineering and Applications)