Doping and Its Impacts on the Properties of ZnO Nanocrystals: A Brief Review