eSolar – Understanding this Concentrating Solar Power (CSP) Company,Technology,Products,Investors,Stock IPO Prospects