Text this: Numerical optimisation and theoretical analysis of complex microchannel heat exchangers