Text this: Enhanced ultraviolet absorption in graphene by aluminum and magnesium hole-arrays