On Improving Hotspot Detection Through Synthetic Pattern-Based Database Enhancement