A Multi-Material Approach to Beam Hardening Correction And Calibration In X-Ray Microtomography