Lopez, Davis lead Hornets past Grizzlies, 90-83