Kalpataru Power buys 85% stake in Swedish firm Linjemontage