Step-flow growth and fractional-layer superlattices on GaAs vicinal surfaces by MOCVD