Theoretical investigation of size and shape effects on the melting temperature of ZnO nanostructures