Micromechanical Modeling of Heterogeneous Materials with Irregularly Shaped Pores