Disclaimer: This is a personal research that reflects personal views and opinion. The full content of this research paper, including any views or opinions presented should be treated for educational purpose only. The author shall not warrant or assume any legal liability or responsibility for the accuracy, completeness or usefulness of any information provided on this site.