Scientists at Oxford University Physics Department have developed a new power-generating material that can be coated on the surface of almost any building or common object, the university announced on Friday.