An Extensive Data-Based Assessment of Optimization Techniques for Distributed Generation Allocation: Conventional to Modern