Greaves Cotton completes 100% stake acquisition in Excel Controlinkage