OnePlus One aiming for a general availability sometime ‘Early June’