Praj receives venture capital from ICICI (now ICICI Ventures)