J.D. Power survey: Ace Hardware tops in customer satisfaction for sixth consecutive year