Explosion hits St. Petersburg metro