Semi-analytical multidimensional algorithm for aircraft design optimisation : student design build fly (DBF) competition