Hornets oust Panthers in season opener, 28-12