Text this: A Comprehensive Review on Beamforming Optimization Techniques for IRS assisted Energy Harvesting