Mason ranks among top 3 public universities for online master’s programs