Atomically flat diamond (111) surface formation by homoepitaxial lateral growth