Efficient simulation method for nano-patterned charged surfaces in an electrolyte solution