Indian cotton prices drop to 2-year low on slack demand - Th