Photoluminescence Quenching in Self-Assembled CsPbBr3 Quantum Dots on Few-Layer Black Phosphorus Sheets.