Comparative analysis of the larvicidal activity of temephos (EC50) and novaluaron (EC10) to control Anopheles stephensi in Sri Lanka. (February 2023)