The GaInAs light absorbing layer having an energy bandgap smaller than the InP layer, being a dark current generating region, is under {HEAD ~ a tension stress} at {TAIL ~ minus Δa}/a, but is under a compression stress at plus Δa/a 