Optimization of Conical Intersections in Biological Systems with the ONIOM Scheme: Projected Gradient Implementation in the Microiteration Process