Open Access for Research Publications: Challenges and Prospects