OnePlus expects to launch 5G phone by the end of May – CNET