A direct method for the numerical solution of optimization problems with time-periodic PDE constraints - Potschka, Andreas (2011)