An explanation of market failure and Government failure