Microfluidic Device Development Strategies And Flow Control Methods In The Analog And Digital Regimes