Implementing Automated Multi-Level Sub-structuring in Nastran Vibro-acoustic Analysis