MBAN-MLC: a multi-label classification method and its application in automating fault diagnosis. (2018)