Molybdenum disulphide/titanium dioxide nanocomposite-poly 3-hexylthiophene bulk heterojunction solar cell