Is Capstone Turbine Corporation (CPST) Going to Burn These Hedge Funds?