CANADIAN SOLAR SUBSIDIARY RECURRENT ENERGY SIGNS 100 MW SOLAR POWER PURCHASE AGREEMENT WITH MCE