Newgen Software raises funding from IDG Ventures and Ascent Capital