Text this: Comparison of Ignition Control Techniques in HCCI Engines from Theoretical and Practical Perspectives