thanks to both of u....MCP6004 is really helpful in this case. The link containing the datasheet which Dougy gave has name as 21733j. But in internet I have found several datasheet for MCP6004 named as 21733h, 21733f, 21733d. Each of these contain different number of pages. But each n everyone contains the datasheet of MCP 6004. what is the main difference in between these?
Another question is there. It is said that MCP has rail to rail input/output. what does it mean? what is the advantage of this?