An optimal learning-based controller derived from Hamiltonian function combined with a cellular searching strategy for automotive coldstart emissions