March 18 (SeeNews) - US utility Xcel Energy (NYSE:XEL) has signed long-term contracts to purchase the output of two planned solar parks in New Mexico with a combined capacity of 140 MW.