A systemic study on key parameters affecting nanocomposite coatings on magnesium substrates. (May 2016)