Minoxidil: a comprehensive review