Flume tank simulation on depositional mechanism and controlling factors of beach-bar reservoirs