Sequoia India & Aavishkaar Capital Lead $5.65 Mn Funding In Cleantech Startup Newtrace