Perceptually-based Gamut Extension Algorithm for Emerging Wide Color Gamut Display and Projection Technologies