Branched Bi2S3/TiO2 nano-heterostructure with enhanced photoelectric performance. (15th November 2019)