Unicon recommends 8 stocks for long term investment