An Adaptive Bubble Method Framework for Structural Optimization Subjected to Thermo-Mechanical Loads