5 Small-cap stocks show 14% upside potential: Analyst