Fluorine absorption on single and bilayer graphene: Role of sublattice and layer decoupling