Thermal decomposition synthesis of single-crystalline porous ZnO nanoplates self-assembled by tiny nanocrystals and their pore-dependent magnetic properties