MCX among 6 stocks held by top small-cap funds in July