Porting bioinformatics applications from grid to cloud: A macromolecular surface analysis application case study. (May 2017)