Sterling and Wilson Solar’s US subsidiary bags Rs 890 crore order