Viscosity Approximation Methods for Generalized Multi-Valued Nonexpansive Mappings with Applications. (3rd October 2018)