Multi-criteria weighted order based maintenance decision making