On resource allocation in fading multiple-access channels-an efficient approximate projection approach