Bobcats storm past Pistons in 4th, win 116-106