Stability and carrier transport properties of phosphorene-based polymorphic nanoribbons. (20th February 2018)