FIRST DEMAND GUARANTY DATED AS OF MAY 6, 2008 by FIRST SOLAR, INC.