LOAN AGREEMENT BETWEEN MELLON BANK (DE), N.A. and ASTROPOWER, INC.