Equilibrium and Non-equilibrium Monte Carlo Simulations of Microphases and Cluster Crystals