A micromechanics-based independent mode failure criterion for fiber-reinforced composites