A Study on Green Taxation and its Impact on Economic Development: A Mini-Review