Comparison of facile synthesized N doped, B doped and undoped ZnO for the photocatalytic removal of Rhodamine B