Self-assembled chalcopyrite ternary semiconductor CuBSe2 nanocrystals: solvothermal synthesis and characterisation