Broadband self-powered photoelectrochemical photodetector based on Te/Se heterostructure nanocomposites