A Novel Surface Area Algorithm for GPUs added to OpenMM