An adaptive eigenfunction basis strategy to reduce design dimension in topology optimization. (11th October 2021)