Engineering Aeronautics student wins Airbus competition with novel space manufacturing plant 28 April 2023