An accurate and efficient frontal solver for fully-coupled hygro-thermo-mechanical problems