computing gc content