A Unified Solution for Free Vibration Analysis of Beam-Plate-Shell Combined Structures with General Boundary Conditions