I want to thank my colleagues for the overwhelming support of this answer. Thank you all for your dedication to help those who need our help.