Hornets struggles continue in loss to Pistons